package com.example.codegenerator.common.constant.obj;

/**
 * 对象名称常量类
 *
 * @author Lv
 * @date 2023/11/16
 */
public class ObjectSuffixNameConstant {
    /**
     * 持久层名称后缀
     */
    public static final String MAPPER = "Mapper";

    /**
     * 业务逻辑层
     */
    public static final String SERVICE = "Service";

    /**
     * 同步接口层
     */
    public static final String PROVIDER = "Provider";

    /**
     * 具体实现
     */
    public static final String IMPL = "Impl";

    /**
     * 接入层
     */
    public static final String FACADE = "Facade";

    /**
     * 接口层
     */
    public static final String CONTROLLER_API = "ControllerApi";

    /**
     * 前端控制层
     */
    public static final String CONTROLLER = "Controller";

    /**
     * 数据传递对象
     */
    public static final String DTO = "DTO";

    /**
     * 数据显示对象
     */
    public static final String VO = "VO";

    /**
     * 业务对象
     */
    public static final String BO = "BO";

    /**
     * 实体对象
     */
    public static final String DO = "DO";

    /**
     * 前端页面 vue
     */
    public static final String VUE = "";

    /**
     * 前端逻辑 js
     */
    public static final String JS = "";
}
